use axum::Json;
use serde_json::Value;
use crate::code;

pub fn age(value:Option<i8>, field:&str) -> Result<Option<i8>,Json<Value>>{
    match value {
        Some(f) => {
            if f.is_positive() {
                Ok( Some( f ) )
            } else{
                Err(code::sys_(field.to_string() + " 必须大于 0 小于 125 "))
            }
        },
        None => Ok( None )
    }
}